Big Huge Thesaurus

blind snake

noun